home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / fractal / kaos.lha / complib / Makefile < prev    next >
Encoding:
Makefile  |  1990-01-31  |  1.2 KB  |  40 lines

  1.  
  2. SOURCESA = \
  3. from_window_variables.c user_int_one.c \
  4. euler_int_one.c symp_ruth_int_one.c symp_rruth_int_one.c symp_forberz_int_one.c\
  5. symp_picard.c symp_euler_int_one.c polar_to_euclid.c \
  6. to_window_variables.c linsol.c euclid_to_polar.c\
  7. rungekutta_int_one.c ode_forward.c \
  8. map_forward.c map_implicit_backward.c \
  9. ode_qc_forward.c rkqc.c rk4.c bsstep.c mmid.c rzextr.c to_full_variables.c\
  10. int_onestep.c ludcmp.c lubksb.c\
  11. ivector.c dvector.c dmatrix.c imatrix.c dtmatrix.c svector.c\
  12. free_imatrix.c free_dtmatrix.c free_ivector.c free_dvector.c free_dmatrix.c free_svector.c\
  13. rdvector.c rivector.c\
  14. get_func.c nl_interpol.c symp_sqze.c
  15.  
  16. SOURCESB = \
  17.  
  18. MATHLIBS = -lm
  19. CFLAGS = -sun4 -O
  20. HEADERSA =
  21. HEADERSB = ../modellib/class_kaos_def.h
  22. HEADERS = ${HEADERSA} ${HEADERSB}
  23. LIBRARY = complib.a
  24. DEPENDENCY = ../sunmainlib/draw_record_orbit.o ../sunmainlib/draw_record_other_orbit.o ../sunmainlib/pen_mode.o ../sunmainlib/record_data.o
  25.  
  26. ${LIBRARY}:     ${LIBRARY}{${SOURCESA:.c=.o} ${SOURCESB:.c=.o}} ${DEPENDENCY}
  27.     ar rv $@ $?
  28.     ranlib $@
  29.  
  30. lib.a(%.o):    %.o
  31.  
  32. ${SOURCESA:.c=.o}:    ${HEADERSA}
  33.     cc -c $*.c ${CFLAGS} ${MATHLIBS}
  34.     
  35. ${SOURCESB:.c=.o}:    ${HEADERSB}
  36.     cc -c $*.c ${CFLAGS} ${MATHLIBS}
  37.  
  38. ${HEADERS}:
  39.  
  40.